Consider explaining the new features.
A new command called "UPKW command" was created today, and I will consider explaining it.
I wanted to explain a new feature, but he started talking about "how it used to be" or something like that.
This is an inadequate explanation of the user perspective
After plowing through, the "what is the value?" question verbalized something close to user value.
I realized that the explanation to the user should bring this to the front of the line more often.
nisbot.iconWhat would you like to see happen in this conversation?
nishio.iconA new command called "UPKW command" was created today, and I will consider explaining it.
nisbot.iconWhat type of UPKW command is that UPKW command?
nishio.iconUp until now, when it was running as a bot in an existing chat, such as Slack, the commands were entered by a human as a string. So they were short strings, and basically took no arguments, and were targeted to the keyword selected immediately before the command. The implementation that took arguments was implemented, but it was not used because it was too cumbersome.
nisbot.iconWhat kind of Slack is that Slack?
nishio.iconA text-based user interface, also known as CUI.
nisbot.iconWhat type of user interface is it?
nishio.iconIn creating the Web version, we decided to create our own user interface, and the idea naturally came to us that it would be a good idea to install the commands as buttons.
nisbot.iconIs there anything else about its user interface?
nishio.iconEven commands that take arguments can be made into buttons for each argument.
nisbot.iconWhat type of command is that command?
nishio.iconThe first command I implemented was the NGKW command, which "removes keywords used in the previous question when they are keywords you don't want to dig into.
nisbot.iconIs there anything else about that command?
nishio.iconThis led to the idea that it would be nice to have a "command that tells the user to ask for more of a keyword that was not used in the previous question".
nisbot.iconWhere is that command?
nishio.iconThey are lined up as buttons below the input fields. So you can separately present "keywords that were not chosen" that do not appear in the chat document.
nisbot.iconWhat type of keywords are those?
nishio.iconKeywords extracted from user input.
nisbot.iconIs there anything else you can tell us about those keywords?
nishio.iconUsers implicitly have keywords that they want you to dig into and keywords that they don't. By actually being asked a digging question, what they want you to dig into becomes an output and observable as a response of "No, don't dig into that" or "Ask me more about this".
nisbot.iconWhat is it that you value?
nishio.iconSoftware that can do this is valuable, and the UPKW command is valuable because it contributes to this.
nisbot.iconIs there anything else about that UPKW command?
nishio.iconIf used, the target keyword is more likely to be used in the question. The information that a user pressed this button is information that the user values the keyword selected by the button more highly than the keyword selected immediately before it, so if a lot of this information is collected, it could be used to improve the keyword selection algorithm.
nisbot.iconWhere are those keywords?
nishio.iconThis is a button that expresses the feeling that the chosen keyword itself is not bad but the question just before is not so good ð.
nisbot.iconWhat type of last minute is that last minute?
nishio.iconNGKW Last minute
nisbot.icon
We want to encourage the output of what is not yet clearly output in humans by having software work on it, and software that can do this is valuable, and the UPKW command is valuable because it contributes to this.
Where is this UPKW command?
nishio.iconKeywords are presented in a prominent position below the input field.
nisbot.icon
We want to encourage the output of what is not yet clearly output in humans by having software work on it, and software that can do this is valuable, and the UPKW command is valuable because it contributes to this.
Where is this UPKW command located?
nishio.iconð
nisbot.icon
We want to encourage the output of what is not yet clearly output in humans by having software work on it, and software that can do this is valuable, and the UPKW command is valuable because it contributes to this.
What does this UPKW command look like?
nishio.iconMysterious communication, as if you are responding not to the words spoken by the other person, but to the words you did not speak.
nisbot.icon
We want to encourage the output of what is not yet clearly output in humans by having software work on it, and software that can do this is valuable, and the UPKW command is valuable because it contributes to this.
Where does this UPKW command come from?
nishio.iconWhen the bot selects keywords to use for a question, it internally scores them and chooses the largest one. At this time, there are keywords with high scores that were not chosen, so they are used
nisbot.iconWhere are those keywords located?
nishio.iconI'm not sure how to do this ð (on second thought, I haven't implemented the server side of this command yet)
nisbot.iconWhere is that command located?
nishio.iconUPKW Question
nisbot.icon
When the bot selects keywords to use for a question, it internally scores them and chooses the largest one. At this time, there are keywords with high scores that were not chosen, so they are used
What type of question is this?
nishio.iconQuestions to make users verbalize what is bothering them
nisbot.iconIs there anything else about that question?
nishio.iconI think it has the effect of forcing us to move our viewpoints. By looking at things from a different perspective, new insights can be gained.
nisbot.icon
Questions to make users verbalize their inner blur
Where is this question?
nishio.iconð
nisbot.icon
Questions to make users verbalize their inner blur
Where is this question?
nishio.iconð
nisbot.icon
Questions to make users verbalize their inner blur
What does this question seem to be?
nishio.iconI used to say like a fish hook, but based on the conversation we've had so far, it's a little different. It's like someone who stands up and takes someone around who is sitting and thinking.
nisbot.icon
Questions to make users verbalize their inner blur
Where does this question come from?
nishio.iconIt comes from within this chat system.
nisbot.icon
Questions to make users verbalize their inner blur
How do you know this question?
nishio.iconDisplayed on the phone at hand
nisbot.icon
Questions to make users verbalize their inner blur
This begs the question, what should happen?
nishio.iconIt is good when users get a new realization, "Oh, I see.
nisbot.iconTo do that the question needs to be what needs to happen?
nishio.iconThey need to be a good balance of questions that are not obvious and easy for the user to answer, but also not misguided and far removed from the user's interests.
nisbot.iconThe question is can it?
nishio.iconNot entirely impossible, but not clear how it can be achieved.
nisbot.icon
We want to encourage the output of what is not yet clearly output in humans by having software work on it, and software that can do this is valuable, and the UPKW command is valuable because it contributes to this.
What is the relationship between this UPKW command and the question?
nishio.iconA command that pulls back "not that way, this way" when the bot starts asking misguided questions. So you get closer to a "good balance".
nisbot.iconWhat is the relationship between that command and the question?
consideration
If this log is chopped and rearranged in Regroup, it would be a good case study.
---
This page is auto-translated from /nishio/æ°æĐč―ãŪč§Ģ芎ãčãã. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I'm very happy to spread my thought to non-Japanese readers.